• word of the day

    swiss mountain pine

    swiss mountain pine - Dictionary definition and meaning for word swiss mountain pine

    Definition
    (noun) low shrubby pine of central Europe with short bright green needles in bunches of two

Word used in video below:
text: it should grow up Swiss Switzerland has
Download our Mobile App Today
Receive our word of the day
on Whatsapp